package com.vol.entity;

import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

/**
 * (operatelog)实体类
 *
 * @author kancy
 * @since 2024-08-01 14:03:22
 * @description 由 Mybatisplus Code Generator 创建
 */
@Accessors(chain = true)
@TableName("operatelog")
public class Operatelog extends Model<Operatelog> implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 日志id
     */
    @TableId
	private String logId;
    /**
     * 日志信息
     */
    private String content;
    /**
     * 日志类型
     */
    private String category;
    /**
     * 所在模块
     */
    private String menumodel;
    /**
     * 备注
     */
    private String beizhu;
    /**
     * 创建人id
     */
    private Integer createid;
    /**
     * 创建人
     */
    private String creator;
    /**
     * 创建日期
     */
    private Date createdate;
    /**
     * 修改人id
     */
    private Integer modifyid;
    /**
     * 修改人
     */
    private String modifier;
    /**
     * 修改日期
     */
    private Date modifydate;


    //setter

    public void setLogId(String logId) {
        this.logId = logId;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public void setCategory(String category) {
        this.category = category;
    }

    public void setMenumodel(String menumodel) {
        this.menumodel = menumodel;
    }

    public void setBeizhu(String beizhu) {
        this.beizhu = beizhu;
    }

    public void setCreateid(Integer createid) {
        this.createid = createid;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public void setCreatedate(Date createdate) {
        this.createdate = createdate;
    }

    public void setModifyid(Integer modifyid) {
        this.modifyid = modifyid;
    }

    public void setModifier(String modifier) {
        this.modifier = modifier;
    }

    public void setModifydate(Date modifydate) {
        this.modifydate = modifydate;
    }

    //getter

    @JsonProperty("Log_Id")
    public String getLogId() {
        return logId;
    }
    @JsonProperty("Content")
    public String getContent() {
        return content;
    }
    @JsonProperty("Category")
    public String getCategory() {
        return category;
    }
    @JsonProperty("MenuModel")
    public String getMenumodel() {
        return menumodel;
    }
    @JsonProperty("beizhu")
    public String getBeizhu() {
        return beizhu;
    }
    @JsonProperty("CreateID")
    public Integer getCreateid() {
        return createid;
    }
    @JsonProperty("Creator")
    public String getCreator() {
        return creator;
    }
    @JsonProperty("CreateDate")
    public Date getCreatedate() {
        return createdate;
    }
    @JsonProperty("ModifyID")
    public Integer getModifyid() {
        return modifyid;
    }
    @JsonProperty("Modifier")
    public String getModifier() {
        return modifier;
    }
    @JsonProperty("ModifyDate")
    public Date getModifydate() {
        return modifydate;
    }
}